package cn.mandifal.seller.service;

import cn.mandifal.pojo.DpSeller;
import entity.PageResult;
import entity.Result;


/**
 * 商家接口层
 * @author ws
 */
public interface SellerService {
    /**
     * 添加商家
     * @param seller 商家 bean
     */
    public void addSeller(DpSeller seller);

    /**
     * 通过用户名查询用户
     * @param id 用户名
     * @return 返回查询结果
     */
    public DpSeller findOneSeller(String id);

    /**
     * 更新资料
     * @param dpSeller 商家实体
     */
    public void updateSellerInfo(DpSeller dpSeller);

    /**
     * 通过用户名和邮箱查询用户
     * @param id 用户名
     * @return 返回查询结果
     */
    public DpSeller findSeller(String id,String email);

    /**
     * 创建验证码并发送
     * @param email
     */
    public void createCode(String email);

    /**
     * 判断验证码是否正确
     * @param email
     * @param code
     * @return
     */
    public Boolean checkCode(String email,String code);

}
